parsley water-dropwort - French English Dictionary